szabolcs.illes
Hi,
How could a gallery be shared with others? The goal would be that every artist would have a gallery category folder and that would be used to drop nodes into. So I created a category inside gallery. After when I drop a node into it it is saved to a local drive which means it is not shared with others. Can any ENV. VARIABLE exist to save default galleries into different loaction? I tried HOUDINI_GALLERY_PATH but i think it is only for read galleries from.
Any Ideas ? THX!
G
Hi, these are some things I learned about using galleries in a collaborative environment:
In Gallery Manager, you can right click any item and choose Edit. In the window that pops up you can modify a bunch of stuff.
"Gallery path" entry specifies in what gallery file on disk is it saved in.
"Category" entry, translates into folders in the Gallery Manager interface.
Long story short, if you want, for example, a shared gallery for a project called "Car_chase", you save your item into a "/project_folder/Car_chase.gal" file, and set its items Category as "Car_chase". Anybody who loads that gallery file will see a new folder called "Car_chase" populated with the stuff anybody put in there. Done.
There is a couple of caveats thou. If you drop a new item into a Gallery Manager, it will inherit a Category based on the folder you've dropped in into. It doesn't know thou, in what gallery file you want it to be saved into. So it defaults to your local gallery file unless you edit it manually. Super annoying.
Another thing is that if you want to access a gallery file stored in some arbitrary location, Houdini will not load it automatically (of course). Unless you want to be adding it manually every time you start Houdini, you need to either modify the houdini.env file, or use some sort of a scripted solution.
Editing env file may seem to be easier but the major disadvantage here is that it is hard coded, and it doesn't offer anything in terms of automation. It's good enough thou if you just want a shared sandbox for artists somewhere on the network.
With Python scripting you can push it a bit further, and avoid most of the manual editing, but still HOM support here is rather basic.
cheers, D.